home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / pcl4c341.zip / PCL4C.DOC < prev    next >
Text File  |  1993-01-17  |  4KB  |  95 lines

  1.                         *** SHAREWARE DOCUMENTATION ***
  2.  
  3.  
  4.        The Personal Communications Library for the C Language (  PCL4C  )
  5.        is an asynchronous communications library designed for experienced
  6.        software   developers   programming  in  C.   Four  compilers  are
  7.        supported: Microsoft Optimizing  C,  Microsoft  Quick  C,  Borland
  8.        Turbo  C,  and  MIX Power C.  An IBM PC/XT/AT or compatible or IBM
  9.        PS/2 is required.  The Personal Communications Library takes  less
  10.        than 6K bytes and features:
  11.  
  12.           o  SMALL, COMPACT, MEDIUM & LARGE memory models.
  13.           o  32 communication and support functions.
  14.           o  Interrupt driven receiver.
  15.           o  16550 UART support.
  16.           o  Hardware (RTS/CTS) flow control.
  17.           o  300 baud to 115,200 baud.
  18.           o  COM1, COM2, COM3, and COM4.
  19.           o  Adjustable receive queues from 8 bytes to 32 KB.
  20.           o  Control-BREAK error exit.
  21.           o  17 communication error conditions trapped.
  22.           o  4 ports can run concurrently.
  23.           o  Complete modem control & status.
  24.           o  Written in assembly language for small size & high speed.
  25.           o  EXAMPORT -- Free utility which displays a detailed formatted
  26.              report for any serial port. For example, to display a report
  27.              for COM1, type "EXAMPORT 1".
  28.  
  29.        EXAMPORT  is  not  shareware  and is available only for registered
  30.        users of MarshallSoft products.
  31.  
  32.        Two  example  programs ( source code ) are provided along with the
  33.        small and large model library makefiles.
  34.  
  35.        (1) SIMPLE is an extremely simple terminal emulator  program.   It
  36.        is  provided  as the smallest and easiest to understand example of
  37.        communications programming using PCL4C.
  38.  
  39.        (2) TERM is a more capable  terminal  emulator  than  SIMPLE.   It
  40.        functions as a dumb terminal emulator but can exchange files using
  41.        XMODEM  (Standard  XMODEM,  XMODEM-CRC, and XMODEM-1K ) and YMODEM
  42.        (Standard and YMODEM-G) communication protocols.  TERM  will  also
  43.        send an initialization string to your Hayes compatible modem.
  44.  
  45.        The  shareware  distribution  includes  the small and large memory
  46.        model libraries PCL4C_S.LIB and PCL4C_L.LIB and  the  small  model
  47.        MIX library PCL_S.MIX.  All example source code is included.
  48.  
  49.        For more information, refer to the Personal Communications Library
  50.        Users Manual ( PCL4C.USR )  and  Personal  Communications  Library
  51.        Reference Manual ( PCL4C.REF ).
  52.  
  53.        A Turbo Pascal version of the library ( PCL4P ) is also available.
  54.  
  55.  
  56.                         *** Registration ***
  57.  
  58.  
  59.        The shareware version  of  PCL4C  is  provided  so  that  you  may
  60.        personally  determine  the usefulness of the product for yourself.
  61.        If you can use PCL4C, please register your use with us.
  62.  
  63.                 MarshallSoft Computing, Inc.
  64.                 Post Office Box  4543
  65.                 Huntsville AL 35815
  66.  
  67.                 Voice  205-881-4630
  68.                 FAX    205-881-4630
  69.                 BBS    205-880-9748
  70.  
  71.        Please pay by check in US dollars drawn on a US bank.   Print  the
  72.        file  PCL4C.INV if an invoice is needed. The registered package is
  73.        $55 plus $3 S&H ($6 outside of North America) and includes:
  74.  
  75.           o  Small, Compact, Medium & Large memory model libraries without
  76.              the shareware screens.
  77.           o  Assembler source code for the library.
  78.           o  Printed Users Manual.
  79.           o  Printed Reference Manual.
  80.           o  Telephone support for one year.
  81.           o  BBS support for one year.
  82.           o  A one year subscription to the quarterly newsletter.
  83.           o  All updates ( with printed manuals ) are $15 plus $3 S&H ($6
  84.              outside of North America).
  85.  
  86.        PCL4C.ASM is the source code for the library. The source  code  is
  87.        copyrighted  by MarshallSoft Computing, Inc. The user is granted a
  88.        license to use the PCL4C object code in his own application  only.
  89.        PCL4C.ASM  is  not  shareware and may not be sold or given away to
  90.        anyone.
  91.  
  92.        The  registered  user  will receive the latest version of PCL4C by
  93.        return mail.  A 5.25" diskette is provided unless a 3.5"  diskette
  94.        is requested.
  95.